package com.wangjiang.mario.admin.system.domain.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.wangjiang.mario.admin.common.base.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;


/**
 * 微信小程序二维码管理表
 *
 * @author wangjiang
 * @Date 2019-09-20 10:01:43
 */
@Data
@TableName(value = "mario_wx_microapp_qrcode")
@ApiModel(value = "微信小程序二维码管理表")
public class WxMicroappQrcodeEntity extends BaseEntity {

    @TableField(value = "microapp_code")
    @ApiModelProperty(value = "小程序代码")
    private String microappCode;

    @TableField(value = "type")
    @ApiModelProperty(value = "二维码类型 1: 小程序二维码 2: 小程序页面二维码")
    private String type;

    @TableField(value = "path")
    @ApiModelProperty(value = "扫描二维码后，进入的小程序页面路径")
    private String path;

    @TableField(value = "scene")
    @ApiModelProperty(value = "参数 通getwxacodeunlimit参数scene")
    private String scene;

    @TableField(value = "generate_way")
    @ApiModelProperty(value = "二维码生成方式")
    private String generateWay;

    @TableField(value = "width")
    @ApiModelProperty(value = "生成的二维码图片宽度 默认为 430px，最小 280px，最大 1280px")
    private String width;

    @TableField(value = "qrcode")
    @ApiModelProperty(value = "生成的二维码名称")
    private String qrcode;
}
